Search Result:green adder's mouth
Overview of noun green_adder's_mouth
The noun green adder's mouth has 1 sense
- green adder's mouth, Malaxis-unifolia, Malaxis ophioglossoides -- (North American orchid having a solitary leaf and flowers with threadlike petals)